.eventcal {
	width: 165px;
	font-size: 1.0em;
	font-weight: normal;
	color: #222222;
}

.eventcal a {
	text-decoration: none;
}

.eventcal .field {
	border: none;
}

.eventcal .legend {
	font-weight: bold;
	color: #d14000;
	text-align: center;
}


.eventcal th.header {
	text-align: center;
	color:#d14000;
	font-weight: bold;
}

.eventcal td.event {
	background-color: #ffffa0;
	color: #222;
}

.eventcal tr.header {
	text-align: center;
	color: #2222aa;
}

.eventcal tr.dayname {
	text-align: center;
	background-color: #222222;
	color: #ffffff;
	font-size: 0.7em;
	height: 12px;
}

.eventcal td {
	width: 20px;
	text-align: center;
}

.eventcal td.event {
	background: #ffffc0;
}

.eventcal td.new {
	background: #ffc0c0;
}

.eventcal td.normal, .eventcal td.empty {
}

.event_view .enabled_yes {
	color: #00A000;
}

.event_view fieldset.field {
	border: 1px solid #222222;
	background-color: #efefef;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.event_view legend.legend {
	font-weight: bold;
	color: #d14000;
}
